package com.hrms.hrms_recruitment.service;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.IService;
import com.hrms.hrms_recruitment.entity.Recruit;
import com.hrms.hrms_recruitment.vo.RecruitVO;

import java.util.Map;

/**
 * (Recruit)表服务接口
 *
 * @author makejava
 * @since 2025-01-14 16:11:58
 */
public interface RecruitService extends IService<Recruit> {

    Boolean saveAndStartFlow(RecruitVO recruit);

    Page<RecruitVO> pageInfo(Page<RecruitVO> page, Map<String, String> map);

    RecruitVO getDetailsById(Long id);

    void updateByDetails(String id);

    void updateInterViewByDetails(Long id);
}

